This place was excellent! It is a mini hotel. It is clean the beds are comfortable. The shower and bath are very roomy. I definitely enjoyed my stay here and would recommend it highly.