We highly recommend this slice of paradise. We got so much more than we expected. Everything was clean, neat and tidy and catered to all our needs. Absolutely loved every minute.