Fabulously funky place. Great location close to beach and apartment has many indoor and outdoor spaces so even a larger group would be very comfortable. Great host, very helpful and attentive.