This place had everything I needed for a one night stay. The bed is very comfortable and having a private bathroom and shower was great. The shared kitchen is well stocked and the entire place was clean and accurate to the listing.