The location is perfect. We stayed here for two nights with our two year old. She very much appreciated the beach toys that were provided at Will's place. There are plenty of coffee shops and restaurants close by too. There is no designated parking spot but street parking was not too difficult.