12 Water's Edge, Looe Looe, PL13 2RW, United Kingdom Sleeps 4 2 Bedrooms 2 Bathrooms Pets Not Allowed