Very clean and much bigger inside that I had expected. Jim was great with responding to any questions I had also was willing to work and accommodate a couple friends with parking we unexpectedly had stay. Close to beaches and great spots to eat. Would definitely recommend and stay again. It was a perfect little getaway spot.