Very clean. Great location. About a mile from the beach and a short drive from anything else you may need. This location is also about 30 minutes from Miami if you also wanted to visit there for your stay. Very comfortable bed too