Little Gem is exactly that! Great location - walk to the beach, to the river, to the main street. Beautifully appointed with everything you'll need. Our party consisted of 3 adults and two small dogs and we were all perfectly comfortable. Highly recommend staying here.