Location, comfort, clean and a courteous attentive host. I will definitely stay here again! Great place!