The Inn is located off La Serena, across from C’est la Vie on the hilltop.