Lovely and clean. Great location. Good communication. Would stay there again for sure.