Nice and new, clean, well-stocked place. Very good stay overall!