Amazing place. Very warm, clean, cozy, fantastic location. Had a wonderful time. Great hosts.