Great location, great recommendations, just great overall!