I wish I could give more than 5 stars. This place was so clean it put the best hotels to shame.