Great apartment in a fantastic location, Jennifer gives great recommendations on restaurants/shops/beaches.