The place is located near the National Palace of Sintra and the bus stop that brings you to the Pena Castle. It's very clean and well equipped