An excellent place with all the amenities you need as described. the place is very clean and quite actually. The communication was smooth and fast. I can only recommend it.