Friendly, clean and well spec'd. Would stay again.