The place is one of the best place I have stayed. Everything is nice and clean as described. The communication is great. We will definitely come again