2nd time we have stayed at James, after scuba diving nearby. rooms are clean , all have their own bathroom which is great for a group , and plenty of living space. James great to deal with and kind leaving out bread milk etc. pleasure staying.