A lovely, clean, modern self-contained unit. We enjoyed staying here.