Location location location! This is perfectly located. It's 2 blocks from the beach in a really nice clean street. There's a supermarket close by, but not that many restaurants. It was perfect for our family. Only complaint is that it's not that isolated between floors.