Great location, space and attention from the staff