Excellent location with an amazing view from the apartment. Lots of great bars & restaurants, mountain hikes and beachfront all within walking distance. Wonderful, responsive hosts. Couldn't have picked a better place to stay!