Great location, thoughtful touches, great for family!