Very clean, nice, modern place, has all the amenities you need.