Spacious rooms, beautiful views