The Beach House is a small private complex of 8 fully self contained apartments. We are located opposite Town Beach and within walking distance of the CBD.