Beautiful space! Great location! Friendly and communicative hosts! All around a wonderful place to stay.