very spacious rooms and good views