Beautiful villa, with everything you could wish for in order to have a comfortable stay. Fantastic location, just a 10 minute walk to the heart of Byron.