It is what it is, don’t expect a huge apartment, because it’s tiny.
If you accept that then this is your place to stay. The location is one of the best things, not only for the beach or the shops and restaurants, but for pickup locations for tours, parties and all. The hosts are awesome, I think we asked about the apartment stuff just once, the rest was about what to do, how to move around and that things. They answered almost instantly, with very helpful tips and solutions.
I’m glad we decided to go with them, it made our trip much better.