Shan Villas is a beautiful place to stay with great staff, great location and great rooms.
The food is also fantastic, with a lovely pool area on the ground floor.
Would highly recommend to anyone wanting to stay.