The location of Lou's place cannot be beat - right in the action in Deerfield Beach with close restaurants, shops and the beach! The place is well-appointed and will get you what you need to have a fun vacation, but it doesn't have many bells and whistles.