Absolutely perfect, fairly luxe bache, half a block from a beautiful beach, and walking distance to shops/restaurants. Hosts we're super flexible about check-in and check-out, and always replied within minutes. This place is paradise.