The location is amazing. The place is clean and Marimax is among the best hosts we have ever met. There were some issues with the pipes which she went above and beyond not for it to affect our vacation.