Just about perfect! Great location, great communication, fantastic apartment with air con, great shower, big bed, huge TV. Just perfect. We will be back very soon, just to stay here!