Basics are there although no toiletries and wifi was not there at the beginning when I checked in. Very clean place. Location is excellent. Good for a solo traveller or a no frills couple. If you find a hotel for the same price up to $30 more, then I would consider a hotel over this place for the certainty of check in time and the little extras you expect and get with a hotel. That being said, this is a nice, clean place with a great location and priced accurately, which is why I gave it 4 stars and would stay here again.