Excellent place. Clean and very comfortable with all amenities. great views of the ocean and table mountain. Host is Great.