Host were very hospitable. check In went very smooth and the place was definitely worth the amount spent. Definitely a 5 star rated place.
The location was not as close to downtown Madrid, about a 20 minute drive.