Very great location, and beautiful view out the windows. The cleanliness left a little to be desired. There were chips on the couch and a slim Jim. Thankfully we found those before our three year old! We also had some trouble with accessing the pool. Our keycard didn't work, so we called the number on the back of the keycard. The first person we talked to hung up after we explained the issue. The second person told us we would have to wait "quite a while" to get a new card, or we could come pick one up. When I asked where to pick it up, he said that they actually couldn't help me, because he works for someone other than the condos where I was staying (which is right next to the pool). Apparently these condos are allowed to access the pool, but the pool is managed by someone else. Thankfully, after standing outside the pool for ten minutes in our swimsuits while being on the phone with him, someone let us in, but it was rather disappointing. Also, there were quite a few "no pets allowed" signs everywhere, but the unit directly below us had a dog that would not stop barking, especially if we tried to use the balcony.