Impeccable cleanliness, perfect hospitality and a dream location. We will definitely come back!