Massive place in great part of Madrid. all amenities as described