Very clean place, lovely hosts and an excellent location.