Great communication, perfect location, spacious place and nice outdoor area.