Excellent stay!! Very modern and beautiful place to stay in Avalon. Very close to main beach and beautiful scenery. Highly recommend.