Excellent location, good, clean place with many amenities.