We rented a nicely decorated 2-bed / 2-bath condo in a large resort complex (through Airbnb). The living area is open and bright but bedrooms are on the smaller side.
The complex is big so even though it says oceanfront, our unit is about 5-minute drive to the beach.