Clean and cozy accommodation in a beautiful environment.