After reading some mixed reviews about Mantra Frangipani we were pleased to find all was good. We had a one bedroom apartment and it had absolutely everything we could need. The living area is spacious with a couch and TV, dining table, kitchenette with microwave and full sized fridge. The bedroom had a small desk area and large robe with a safe. The outdoor bathroom was fine and there is a basin/vanity, laundry (with washing machine), and toilet inside. Our room was clean and functional, nothing to complain about at all. There were two air-conditioners, one in the living area and one in the bedroom and both worked well. The staff at reception were friendly and helpful. The grounds were lovely with palms and mango trees everywhere, and the choice of two pools. We didn't have a car because we were doing a few day trips but it would definitely be useful and there is plenty of parking onsite. The bus stops outside the resort and does a loop around Broome and Cable Beach. The town is quite spread out and you could walk to some places but it was very hot while we were there. Taxis are a bit hit and miss but the reception staff gave us a number for a good one.