Ban Kai is on the southwest coast of Ko Pha Ngan. It is ten minutes from the Full Moon Party at Haad Rin and five minutes from the Half Moon Party at Ban Tai.
Anywhere up to a week before a Half Moon or Full Moon Party, the hotels in Haad Rin and the immediate surrounding areas get booked as the population around the beach swells, with the more comfortable places being taken first. If you're planning to visit about this time, look into staying outside of Haad Rin, and taxi in and out. Rooms on the other side of the island are not only cheaper but also much quieter.
Be very careful where you sleep and store your belongings if you're going for the Full Moon Party, as every month at this time many people have their bungalows broken into and valuables stolen. There are safety deposit boxes available at many resorts and in the town itself, but there are also reports of theft from some of these. Try find somewhere where you can at least use your own padlock, or stay at one of the higher end resorts if you can afford it. Alternatively, consider not staying at Ko Pha Ngan - you can get a boat over to the party from Ko Samui. If you do have stuff stolen, expect a long line queuing to report thefts at the police station the next day, and to have to pay for a report if you need one for your insurance. It might be a great night out, but it's not so great in the morning when you find yourself with no money and no passport.