This place is a complete gem. Family owned and run, they greeted me upon arrival and took great care of me the whole time. It has it's own beach and is close to everything. Highly recommend staying here.