Lin was an excellent host. Easy check in and check out. Excellent communication. The place is exactly as described and pictured. The only strange drawback was the arrival of a very loud cleaning crew on Sunday morning (during the middle of our stay), very slowly collecting supplies to clean another place, who seemed sort of surprised to see occupants yet didn't make any attempts to quiet down and just brushed aside our presence anyway. Regardless, I would recommend Lin's place to a large group.