Spacious rooms and good amenities