Great little stay with amazing view and direct access to the beach. Really nice / modern apartment. Great location just a few minutes from the little town of Russell.