This place is perfectly located and impeccably clean and spacious. Our family of four fit very comfortably in our room. Great hosts and excellent place to stay. Would highly recommend.