Clean and great place to stay! Not directly on the water... building and street located in front. You are still able to see and hear the ocean. It’s just a short walk to the beach.