Great place! Very clean and has everything one could ask for. Check-in was easy, good location and good hosts. I would definitely stay here again. Highly recommended!