Fantastic communication from great hosts and a wonderful place to stay. Great location and spacious for 6 adults and 2 children. The toys and beach kit were really thoughtful extras. Thank you. We loved our time here.