We absolutely loved our stay at John’s. The view of the ocean was phenomenal and it was such a nice and cozy trip. Fanore beach is beautiful and you can sit out on the porch and see the ocean while sipping your coffee. Would recommend this place to anyone!