Fantastic apartment! Very modern and clean. James was an excellent host and was very responsive. I would stay here again.