Like other travellers have said (read Kumar's review) the place seems really conceived for longer-stays. There are basic essentials in terms of furniture and that's it. You'll even need to get your own dish soap.
But other than that, best elements: locations was really great, space is beautiful, AC works well, storage for clothes and bags, pool and gym are nice to have. We stayed there for a week.