Joshua's place was stunning, spacious and in a great location. Joshua communicated with us really well and responded to any questions straight away. The apartment was very clean on arrival and had everything we needed. Would recommend this place to everyone as it was really great.