My husband and I had wonderful stay at BellaVista. Clean and in a quiet neighbourhood with great views. We thoroughly enjoyed the indoor braai. Communication was quick and easy with Antonio. We were lucky enough to enjoy some of his delicious pizza. Would definitely stay again in the future.