The Casa Capitan had everything beachside venues should, from palm trees and pools to thatched-roof pavilions and grand cabanas.