Exceptional location, all amenities as described. Free onsite parking for the win! Know that there are steep stairs leading to the apartment (if mobility/accessibility is a concern). We followed the advice in the guest book to visit a local park, and this was a highlight of our stay. Recommend!