This is called Torres de Serranos, in Valencia Spain. This interior is showing everything you want to see with Masonary vigor!