10/10. Fantastic communication and a great place for the price and amenities.