Hi veeve,
hmm...differences... looks-wise, the mayfair pool is more "balinese" style, and more private, while i feel the main pool is more "resort" style.
price-wise, u have to pay both rental and food for the Mayfair pool, but for the main pool, rental is waived if u get their food...