Hannah's Place is all you need, and within walking distance of shops, restaurants and the beach.
you cant go past it