L'établissement On the Rocks est situé à Seaside, à 600 mètres du Seaside Aquarium et du Seaside Civic & Convention Center.
Ses logements sont tous dotés d'une télévision et d'un lecteur DVD. Leur cuisine est équipée d'un lave-vaisselle, d'un four, d'un micro-ondes, d'un grille-pain et d'une machine à café. La salle de bains privative de chaque logement dispose d'un sèche-cheveux.
Le centre commercial Seaside Carousel Mall se trouve à 700 mètres de l'établissement On the Rocks.