Extremely thoughtfully designed space. Fully stocked with everything you might need for a comfortable stay, including a full kitchen. Wonderful stay.