The only reason I did not give 5 stars was because of the tiny bed. It was smaller than. US full for 2 people. The little kitchen was great and perfectly adequate to make a hot breakfast or a stove top meal. Clean and spacious its like a small suite. Very nice friendly helpful staff.