This place has it all! Our family enjoyed the casual living this place provided. It’s nice, but not so fancy that we couldn’t let our 4 children relax and enjoy it like home. Location to the beach can’t be beat and Joshua has provided everything you could want to take to the beach with you. Very clean!