Very great location and great apartment as well. Backyard was a very nice touch for me. 15 min walk to town/shops, 10ish minute walk to grocery store, 15ish minute walk to a nice little beach with great snorkeling. I stayed for 4 weeks. As long as you are willing to live a bit minimalist and make full use of the kitchenette it was totally fine for longer stays and it had everything I needed, but it is definitely something to keep in mind. Hosts were always helpful while giving me plenty of privacy. Overall I would highly recommend this spot, even for a longer stay. Just be mindful, it is a very basic kitchen if you are planning on a longer stay and doing a lot of cooking!