Perfect in many ways! Great location, spacious, clean and super comfortable flat. It has everything you would need. Communication with Joseba was also great and we really appreciated his flexibility. Highly recommended!