Clean and welcoming - I'd stay here again.