Perfect in so many ways! Great location, very stylish, excellent hospitality and communication! Hope to stay again in the not too distant future!