My stay in Avalon was fantastic, Will was easy to communicate with and the apartment was very clean and convenient to the beach and shops.