Fantastic apartment with well thought design. It's clean, spacious, comfortable and in a great location. From booking through check out, the process was a breeze due to the excellent communication from the hosts. Photos are accurate but real thing is even better.