We had an enjoyable stay at Emerald Hill Place which appeared to be newly renovated with lovely finishes. The apartment was spotless, comfortable and had everything that we needed.
- also pet friendly which is a bonus. The hosts were very responsive and helpful during our stay and I would highly recommend (just be mindful that the stairs are quite steep)