great view and spacious rooms