Had a great stay at Avalon 2 right on the beach and a spacious apartment well fitted out and clean. Would recommend.