Clean, spacious apartment. The outdoor pool and lounge areas are worth checking out. Good communication from the host for the most part, but our check-in was delayed by an hour and a half. Overall great value.