Perfectly situated in Torquay, a very clean and modern apartment and Debbie is a great Host.