Decent for a short term stay but kitchen has only the bare essentials, only travel size toiletries are provided, and wifi was VERY slow during certain times of the day. Sheets has some small but noticeable stains. Location is great and very convenient.