Staying at this location was a mixed bag. On the one hand, facilities were very clean. The location is amazing for Madrid, and we couldn’t have asked for a better one. On the other hand, communication with Javier was terrible. Check-in details were almost nonexistent; keys were provided in a small snack bag outside of the apartment complex where anyone could’ve stolen them because Javier had to take a flight. Check-out “instructions” weren’t given until 23:30 the night before we left only after we asked for them. These instructions were to leave keys in the apartment - however, it was impossible to leave the apartment complex without the keys, thereby rendering these “instructions” impossible to follow. Javier then berated us and requested 50 euro for not following these impossible instructions. Terrible host, great apartment. Good luck!