The Penthouse on Willard Beach está en Ballito, a 4 min a pie de Granny's Pool Beach y a 500 metros de Willard Beach, y dispone de alojamiento con wifi gratis, aire acondicionado, piscina al aire libre y jardín. El apartamento, que tiene parking privado gratis, está en una zona en la que se pueden practicar actividades como senderismo, pesca y ciclismo.
El apartamento tiene 4 dormitorios, 4 baños, ropa de cama, toallas, TV de pantalla plana con canales vía satélite, zona de comedor, cocina totalmente equipada y balcón con vistas al mar.
Hay zona de playa privada en el propio alojamiento.
Perrissa Bay Beach está a menos de 1 km del alojamiento, y Faro de Umhlanga está a 32 km. El aeropuerto más cercano (Aeropuerto internacional de Durban King Shaka) está a 16 km.