Dean's place is in a very nice building that is in an ideal location near a lot and under 3 miles from the beach. There are buses and the Brightline train system if you need it.
There were a couple of communications snafus and some of the other guests were noisy in the suite area early Sunday morning. Otherwise I would recommend because of the ideal location and very nice building and room.