Everything as described. Full amenities and extremely clean, neat and spacious. A stone throw away from supermarket and eateries. Excellent location. Wish we could stay longer.