It was a great stay -- definitely recommended.
Only one thing to note: walls are not super sound-proof you can easily hear the person speaking next room.