Great place to stay, stylishly decked out with special touches.