Very clean modern apartment! Lots of space and comfortable stay, very close to the beach too which was great.