This is a perfect place to stay in Avalon. The location is just a short walk to shops/restaurant/beach. Spacious rooms with modern finishes, and everything was very clean. The hosts were quick to respond ahead of time, and all our communication made it a very easy experience.