Perfect location. Well stocked. Everything you need for a lovely beach vacation!