This apartment was an absolute dream to stay in. The decor is fantastic. Everything was clean and beautifully set out. It has everything you need. It also has a beautiful patio where you can sit outside and enjoy the sunshine and view of table mountain. The bed was very comfortable, so much so, it was very hard to get up in the morning. The bathroom has a shower and a bath with great finishes and very spacious. There is also a little kitchen which came in very handy. We absolutely loved our stay here and will be back!