Waking up everyday to a beautiful stunning view and having the luxury to relax in the pool was just the perfect way to enjoy my staycation. The place was clean and tidy, there was good internet, and all the needed cooking amenities. It was close by to the main strip of shops and Avalon beach as well.