building is in a great location, but a bit of a maze to find the apartment. pool area was fantastic. Cleaning fees were high given place was not super clean, limited towels provided. livable and worked well for our group, but - floors made our feet dirty if walking without shoes/socks, carpets visibly stained. not the best place I have stayed, not the worst. decent enough but high cost/lots of rules. check in process was a bit over regulated as I booked but another person needed to check in first. good communication with "mom's house" that was the sperate company that checked us in after filling out the whole process with Abe & Dave