Perfectly located apartment in one of the best places on Earth - The Mount!
Everything you need at your door step, including restaurants, cafes, ice creams and that beach - Oh That Beach!!