Simpson Bay Villas is much nicer than Simpson Bay Suites and is part of the Simpson Bay Complex you have questioned. It is the big yellow building with all units being water front and very close to Kim Sha Beach and close to the Atrium Resort and Buccaneer Beach Bar.