excellent location. practical amenities.