Absolutely fantastic show. Loved every minute of it except for the last episode. I won't spoil anything but the last episode subverts a lot of expectations and is really disappointing.
Apart from that however, the cast, acting, plot and especially the relationship between the main two protagonists is absolutely magical. As the show develops, you grow to adore their friendship.
All in all, a delightful and beautiful show that would happily watch again and again.