We want to do 2 nights at Royal Pacific Resort next July before we go to our villa. So should we book now or wait? should we book dirext or through an agent? Any advice welcome.