A neat, tidy, comfortable and modern apartment in a great location with wonderful hosts. It ticks all the right boxes.