The location was fantastic, just over the road from the dog friendly beach and a walk to the busy White Elephant Cafe. We took our dogs, so that was perfect!However, the couch was padding on top of concrete without any back support and the TV only played DVDs. We weren't able to get any TV channels or cable TV. The kitchen was adequate and the spa bath a bit old, but worked well. Overall, it was fine for what we needed for a couple of nights, but I wouldn't want to stay much longer.