A great flat that has all the amenities you need for a holiday stay and more.