Clean, modern, spacious. Excellent kitchen. Clean bathrooms. Well located. Lots of shopping and eating nearby. Javier is a thoughtful host.