Stephens place is a stylish, super central house in the heart of Darlinghurst.
Check in was easy and any communication with Stephen was simple and quick.
We would stay again for sure.