Well located self contained accommodation with all you need for your stay.