We stayed here for a few days on a vacation as we wanted to dive around Avalon. The hotel staff and reception was exceptional as we were immediately invited to a wine and cheese cocktail party on the patio with other guests. The patio party moved to the roof where they have stunning views over the Avalon bay (see photo).
The room was well appointed and quite luxurious with an excellent bathroom and toiletries. The room (102) was quiet and the balcony afforded a view up and down the street with the sea visible at the bottom. It is a short walk down a small flight of steps down to the main beach road and easily 5 minutes from the sea. Everything in Avalon is quite compact.
The breakfast buffet is on the garden patio and had plenty of choice but get there early as the coffee runs out!
The hotel staff were the friendliest and most helpful that I have ever witnessed. Fully recommended.