The location is great, walking distance to beach and restaurants. Host was very responsive and check in was a breeze. Multiple parking spots is a plus. Need key to enter bldg, so felt safe. But the place was dirty (trash under beds and couches) & couches/dining table stained and minor maintenance issues (ie. screen door ripped open and scratched from dogs) upon our arrival so we canceled and left.