Good place to spend your vacation, have everything you need .