Whales! Whales! Whales! This is an amazing spot to whale watch. We saw mammas and babies playing and breaching right from our front porch. The only thing I would mention is that being on the ground level, there may be times when other guests can come into your area. Children play on the grass directly in front of your space. If you don’t have children and need a completely private or quiet area I would consider a upper floor. The Resort area and room were clean. The area is within walking to restaurants and the grocery store. The hosts were responsive if we had a question. I would recommend this place. It’s about location, location, location and this is an excellent location.