Everything you need for a wonderful stay. Easy communication, clean space, everything organized and very thorough and right on the beach. What more could you want? Defintiely, will stay again when visiting Ocean BEach.