Location was perfect - amazing view of the ocean + table mountain! The house was perfect for our group and the heated floors were a nice added perk. Also, the in-house maid was also very convenient - sometimes in airbnb's you don't get the luxury of hotel accommodations such as cleaning services. The maid even did our laundry! Overall I'd definitely recommend staying here in the future.