Fantastic modern self contained flat with all the essentials and right across the street from the beach. Highly recommend.