Great location, spacious apartment with excellent roof top open area. Good security. Clean, everything you could need during your stay, even beach towels.