Perfect location. You could not do better if you are looking to spend some time at the beach, especially with little ones because Bayshore is perfect. The place itself is a fine inside, but all sort of outdated, except for the big huge TV that didn't work for us because of something with the remote. The bed in the master is so big you need a ladder to get into, which is weird. The owner comes by seemingly everyday, which is weird.