Spacious, clean and has a pool and tennis area!!! Gina was very detailed in her arrival instructions and I had no confusion on where the apartment and parking space were. Thank you again!