Great place to stay — sparkling clean and brand new with thoughtful touches to make your stay comfortable.