The place is very clean, it has the amenities that you'd expect, location is great. Highly recommend.