The location was great! Beach is less than 5min walk away. The place is located on a Main Street but inside is quite.