Excellent location, modern amenities, clean, great communication!