Lovely place, great location, all you need in term of amenities and facilities.
I would suggest this place with no doubt.