Good price, clean, up-to-date, and awesomely located.