The place is very comfortable and has a wonderful view. It's easy to walk into town and the beach. We loved it and found everything to be in working order.
We had a car but unless you are planning to travel to other towns, you don't need it.