Great place in New Providence! Nice and clean!