Great place to stay. Location, cleanliness, response, some details can be improved regarding final communication and check-in / check out procedures, but overall good stay.product.