Lorraine’s place is located very close to the Russell town centre and long beach. The view in the morning is amazing! Checkin was easy!