Perfect location with fantastic views. Clean, modern and spacious. Gareth is a perfect host. He went out of his way to accommodate us. Will definitely visit again!