great stay, beautifully designed and great location, amenities etc. cleanliness wasn't as good as it should be when we checked in but otherwise no complaints and would definitely recommend to others.