This place is very nice and located right in the center of Madrid.