Nice location, easy communication and host availability. Although it is referred to as luxurious, I would say it was a nice experience but not a luxurious one.
Avalon is a beautiful spot.