Close to Castletown beach! Self contained area for guests so you feel like you are in your own apartment with ocean views.