Very nice apartment with incredible location on Clifton Beach