Great location. All the amenities you require. Good prompt communication. Excellent value.