This place is clean, has everything you need and is in an excellent location. Great place, great hosts! Really enjoyed our stay.