Wonderful hosts and a lovely place in a great location. Everything is exactly as described. Will definitely return.