Absolutely perfect place for a short or long stay. The communication from booking to check out was excellent. The condo has everything and more. The kitchen was well stocked for any kind of meal prep/cooking. The bathroom was big with lots of storages. The bed and pillows were just right. The view from the lanai was amazing. We saw whales every day, morning and night. The pools and outdoor BBQ areas were clean and well organized. We will definitely be back.