Superb location, good communication, easy check-in and out, cute flat