Nice apartment located in the beautiful Clifton Beach!