Absolutely perfect! Location is spot on too, so surprised how close it was to everything. Loved every minute here.