Perfect place, like a 5 star hotel! Very comfortable and clean. Great location. Fantastic hosts to deal with.