A perfect place to stay. Perfectly decorated with little luxury touches.