We had a lovely stay in this home. It did share an entrance to the rooftop but we still felt safe. You also share the rooftop with your neighbors, whom you will occasionally hear but not enough to bother us. The apt is snug between the bay and the beach, w/ a parking space which is a huge plus as it is a very busy area. There are coffee shops, cafes and a market within walking distance. The place itself was clean and cozy with everything you need for a relaxing time at the beach. Janet & Scott are great resources and responded quickly to us during our stay. Definitely recommend this place for a beach staycation.