Spacious rooms and great amenities.