We made the mistake of not checking for reviews due to last minute booking.
The apartment does NOT match the pictures at all. There was NO communication from the host at all, despite each message ending with ‘at your service, Ricardo’ or ‘I’d be happy to assist you, Ricardo’. The apartment is listed for up to 6, but there are only beds for 4 and a sofa that is NOT a pull-out sofa for 2; there were only plates/cups/ etc. for 3.
The communications is all via an AirBnB email robot.
The only positive thing about our experience is that the self check-in worked, it was clean and it was OK if a group of up to 4 need a place to sleep and you plan to eat out.
All in all, NOT recommended.