Alba & Mike place is great, best location so close to the beach! 100% recommend