Comfortable accommodation with great views