La Casa Smilin' Dog propose des hébergments climatisés avec une connexion Wi-Fi gratuite à Tamarindo, à 12 km de Playa Conchal. Playa Avellanas est à 36 km de l'établissement. Le stationnement privé sur place est gratuit.
Ces appartements indépendants comprennent tous un espace de détente et l'accès au jardin commun.
Les appartements disposent de leur propre coin repas, d'une cuisine tout équipée et d'une terrasse.
Chacun des appartements est équipé d'une télévision par câble à écran plat.
La Casa Smilin' Dog se trouve à 3 km de Playa Grande. L'aéroport international Daniel-Oduber-Quirós est situé à 47 km.