The location was perfect! Just a quick walk to the beach for an awesome price! However there were a few issues: water dripped from a light fixture in kitchen ceiling which could have bene hazardous. It took 12 hours to get someone there to see the leaking issue. Wifi was spotty and barely worked. The pool was closed starting on on Day 3 of our 6 day vacation. The sheets on the bed were tied off and therefore barely stayed on. The walls were very thin between units and you could hear their TV to the point of knowing exactly what they were watching. We paid an extra fee for an early checkin and it wasn't ready at the time we were told it would be.