Lovely, clean, new apartments! We really enjoyed our stay here. Right across the from the beach too. Highly recommended.