The best place I've ever stayed. Location, cleanliness, contact with the hostess, all worthy of 5 stars. We will definitely come back.