The place is great. The location is perfect . Everything was as planned. Great vacation. No stress with accommodation or housing. Aloha!