Very clean, thoughtfully prepared, nice place to stay.