Castle's place is lovely. Super location, super clean and super fast communication. I would definitely stay again and absolutely recommend.