The unit was perfect for our 10 day stay. I could see how it might be a little challenging for longer stays since there isn’t a full kitchen but we had everything we needed while we were there. The unit is beautiful and well managed. The location was great. Communication with hosts was very easy and they responded back always in a timely manner. Thank you again!