Excellent location, very clean place with all necessary amenities