Little Petherick hotels, Little Petherick appartementen, accommodatie in Little Petherick