Beautifully appointed; extremely clean; fun location
Operative term - tiny...but lovely!