Very comfortable, clean and well located. David is a wonderful host and very flexible.