We stayed at the Long Beach Resort for one week in July 2017. The grounds were well kept and mostly clean. The main pool was nice but (as expected) always crowded. We stayed in Bldg 2-Rm 204. Though the room was clean, it was in need of some repairs. The whole interior needs painting. We booked through Best Beach Getaways and I have to say that everything we complained about, they repaired so I have nothing bad to say about the rental agency. The Master bedroom bed was comfortable. Both bedrooms still have carpet, which needs to be replaced. The balcony was nice and spacious with beautiful views. There is construction going on in front of the property as other reviews have noted but coming and going was not a problem for us. There are 2 elevators per building and they are surprisingly fast. We never waited more than a few seconds for an elevator the whole trip. The pictures on Home Away website do accurately represent the room, but the walls have a lot of scuff marks and both bedrooms' carpet needs to be replaced. To be honest, I am not a big fan of large "resort style" properties, but I would say this one was average at best.