The guesthouse was recently built/remodeled so it is very clean and new. The bed was super-comfortable and we had everything we needed for a nice stay. The big plus is the location just a few minutes to shops, restaurant and beach and a 15 minute walk to downtown. Friendly hosts. Only small item missing was a microwave, we had been to Trader Joe's and bought frozen things that we ended up heating in a pot on the stove. No big deal, but good to know if it's important. There is a toaster oven and stove/oven.