A great secluded place in a charming quarter. Great to relax.