Das Hotel One Love Puerto Viejo liegt 200 Meter vom Strand und etwa 750 Meter vom Zentrum von Puerto Viejo entfernt. Die Unterkunft bietet kostenfreies WLAN und gebührenpflichtige Parkplätze.
Die Unterkunft verfügt über Apartments mit einem eigenen Bad mit Warmwasser sowie eine Küche mit einem Kühlschrank, einem Reiskocher, einem Mixer, einer Kaffeemaschine und Küchenutensilien.
Eine Sitzecke mit Sesseln, Sofas und Hängematten ist ebenfalls vorhanden.
Die Unterkunft bietet auch einen Fahrradverleih, einen Schnorchelausrüstungsverleih und einen Shuttleservice.