Highly recommend Eric's place! My friends and I loved basically everything about our stay. The entertainment system was super fun and there were many walkable restaurants and stores nearby. Definitely do the bike tour! So much fun!