Le complexe Baan Mai Khao est situé près de la plage de Mai Khao, dans la partie nord-est de l'île, et est adjacent à des hôtels cinq étoiles.
L'architecture du complexe est minimaliste, les bâtiments ont été construits dans le style sino-portugais, qui apporte luxe et sophistication. Tous les appartements ici sont vendus avec des meubles de couleur claire.
Le complexe offre une infrastructure bien développée : il y a trois piscines séparées, un centre de fitness entièrement équipé et un espace calme de style japonais autour d'un étang de nénuphars pittoresque. Les bâtiments du complexe sont entourés d'un beau jardin.