We enjoyed our stay at Westover Arms. We had the largest unit - our unit was very spacious and well-equipped (full kitchen and also a washer/dryer). The lighting was well thought-out, unlike many hotels where the lighting is too dark. The layout of the furniture was practical and the bed was very comfortable. I am not sure about the sofabed as I didn't use it. The staff was responsive but not really friendly, and there was usually just one person at the door. Beach towels and coolers were available to take to the beach, which was only a 5 minute walk away, and at the beach there were dedicated umbrellas, which made it a very good beach experience. We were able to walk to South Beach, though it is a pretty long walk. There is a CVS next door that has pretty much anything you might need, including a good selection of sandwiches, salads, cut fruit, etc. My only complaints would be that there is a bit of noise - honking - coming from the street (though the sound-proofing is pretty good).