It is located in a very quiet road but easily accessible from Rye. You are requested to take your shoes off before entering the premises so make sure you don't have holes in your socks. A very clean place.