All as described, pack your bags and enjoy Rosie's Dog Beach.