Excellent in every way. Clean, stylish, well-appointed; comfortable: well-located.
Davide communicated promptly and helpfully.
A top air b & b.