The apartment was very clean and homely and the hosts were very helpful and accomodating. Nice backyard to have our puppy stay. Great location, nice walk to beach and short drive to main town.