Great home in a great location - everything you could need in a holiday stay.