We love this place. Basically you are staying in a little piece of paradise. Max is absolutely lovely. It has everything!