Looks like the place just got renovated recently. It's spacious, clean and new, a great place to stay.