Great place, super clean: Alan and his mom were super friendly