Outstanding location, view, and amenities. A few minor maintenance issues, but nothing that materially affected our stay. Great communication with property management. Would stay again!