Clean and comfortable place to stay in a relaxing environment.