- beautiful
- comfortable
-good communication
-extra amenities like pool/hot tub & tennis courts