Amazing communication, great accommodation, and lovely beach.