our stay at The Allegro Hotel was as part of a tour, ie, chosen by someone else. Great choice. Centre, clean, friendly and reasonably priced at around USD180 per night. While under redesign, it's still functioning perfectly. Pet friendly too, but maybe not your two pet ducks as one guest has done.