Hotel is very comfortable, room (we stayed with 2 adults and two children) is spacious and clean.
Location of the hotel is not very convenient, quite far from the center of Clearwater and far from the beach, by car half an hour drive. Parking is quite expensive near the beach ($20 for a few hours)
Publix is about 10 minutes drive.
You can borrow beach chairs from the reception, however an umbrella was not available and you definitely need one at Clearwater beach.