Perfect!! Loved it. Would definitely stay here again. Right in town, amid the rainforest and mountains. Plenty of room, great kitchen.