Clean and comfortable accommodation with great view