We enjoyed a great family vacation at Catherine’s please in Lahaina. The location is fantastic and there’s great amenities in the community. We were lucky to whale watch right from the shoreline. Would definitely return.