Very clean and has all the necessities. Reasonable with check out requirements and quick response time to any questions you may have. Would stay here again!