Excellent stay in a beautiful place. Stylish, clean, relaxing.