The Barbara Dean building is a meticulously maintained three-story building with 7 suites and 3 apartments.
Barbara Dean is situated on an elevated land plot, affording a wonderful view across the grounds and to the ocean. Each suite is completely unique and offer either a king room facing the sea or two queens with a sitting area. Two of the apartments face Shore Road, and the third floor apartment features one bedroom with a breathtaking view of the water.