Wonderful, self-contained place. Kind and thoughtful hosts with excellent communication. I really enjoyed my stay here and would happily stay there again. Be careful not to set off the sensor alarm when they're out though (whoops)!