You could've been up front with your friend and I don't see why you lied to him. Your friend bringing his boat to your house is creepy, and he definitely overstepped. Based on what you've described, I'd say ESH.