Great place, great amenities, and amazing kitchen, however be aware you will have to cleanup, wash up, vacuum and make the bed clean before checking out, so if not your thing then book another place. Leon has a nice clean place, modern, up to date, and close to city center.