Absolutely perfect. Pristine place, extremely smart spaces, beautiful design, super comfortable beds and sofas. Wonderful stay.