The apartment is really nice, better than what you see in the pictures. The hosts were really nice and helpful throughout my whole stay. The apartment's position is ideal, it's near Atocha station which is directly connected to the airport. Highly recommended!!