This place was very clean and thoughtfully put together - has all the amenities you need as well. Would stay here again!!