Excellent accommodation and great view