It has all you need for a very comfortable stay. I absolutely loved staying at Saowalucks condo.