A very good place to stay, with pluses (many) and minuses (few, but significant).
The pluses: location, location, location! This home with a beautiful view is an easy walk to the beach, to the state park and its excellent restaurant, to the French bakery and Publix across the street, to the Galleria next door, and it's an easy drive to everywhere from the Palm Beaches to Key Largo. We swam every day in the pool, and just had a really good time.
The minuses: this is a private apartment in a 3-star hotel, which in itself is great, but the building is maintained like a 2-star.
Bottom line: the apartment itself is great, especially for a couple, or for three people, but the building needs updating. We had a pleasant stay overall.