We had a hard time getting the keys to the place since our instructions were sent via email after we had left home and it's not easy to get internet connections on the road in South Africa. We had to provide our own towels and hand soap. The second shower was kind of strange - located in the master bedroom, so it made the bedroom steamy after the shower. Our place faced the ocean and was across the street from the beach. We had both a balcony and an outdoor deck. The apartment was nothing fancy, but was clean and relatively spacious. We had secure, covered parking. You could walk to a small mall where there was a laundry service, grocery store and a very nice restaurant facing the water. Except for our bumpy beginning, we were pleased overall with the place.