Clean, thoughtfully furnished, good communication; great stay all around!