Excellent place. Every amenity and touch you will ever need. Highly recommend. I stayed for 1 month and it was great. Good discount for long stay too.