First off, i did not personally stay here. My family that was visiting from NY stayed here for a week in April.
They had a 2 br apartment. Equipped with everything you would need. Great size, spacious. Loved the master bath. Pool was good enough for the kids but nothing fancy.