Clean & comfortable stay in a beautiful spot