Very clean and welcoming! The place is so thoughtfully organized and stocked for guests. Highly recommended!