Beautiful, clean, relaxing, and wonderful place! We loved staying here and can’t wait to come back again someday! We will never forget seeing whales breaching right outside the resort! Incredible!