incredible ocean views. impeccable communication. AMAZING value for money. we couldn't be happier.