Perfectly located; great communication with the host; perfect gathering spot in the kitchen for some wine and cheese; comfortable beds. Be sure to know you have to climb up to the third floor with your luggage! (I called it my workout for the trip :) ) Would stay here again!