Great communication. Beautiful outdoor area with many private places to sit and have conversations and a pool. Easy to get to. Parking is great. Cozy and comfortable place to stay.