Fantastic place, super tidy, location location, great communication, all made for an easy, comfortable and great stay.