We had a good stay here with our dog and baby. The apartment is as advertised: nothing too fancy, but clean, with a nice bed and has everything you need. Also the location is really hard to beat. I would probably not recommend this place if you plan on spending a lot of time in the apartment or working there (internet was okay, not great). However, if like us you are planning to spend most of your time outside (eg for surfing), that shouldn’t be an issue.