Perfect place! Beautifully designed and tastefully decorated. Our stay could not have been better.