Very nice place , close to beach and snorkeling area , apartment have everything you need , including beach stuff and snorkeling gears , have a private garden as well .