We absolutely loved this place. We will definitely be back. Be aware it is right on the Main Street so it may not be best if you have an infant. The loud noise and cars may wake the baby but it is 2 minute walk to the beach and so cozy . Enough room for our 2 bikes and out beach wagon to be inside and still have plenty of room to walk around. We loved our stay