Great location, some points for improvement but overall would recommend this place.