Overall we really loved our stay. This is a perfect location, the apartment is a great size (perfect for two adult couples), the bedrooms are equally as well sized, and we really appreciated the air conditioning!
The only negative is that the beds were very hard and quite uncomfortable.